<?xml version="1.0" encoding="UTF-8"?>
<html><head><title>BeanShell Desktop</title></head><body bgcolor="ffffff"><table cellspacing="10"><tr><td align="center"><a href="http://www.beanshell.org/"><img src="../images/homebutton.gif"/><br/>Home</a></td><td><a href="appletmode.html#The_BeanShell_Demo_Applet"><img src="../images/backbutton.gif"/><br/>Back
			</a></td><td align="center"><a href="contents.html"><img src="../images/upbutton.gif"/><br/>Contents</a></td><td align="center"><a href="bshdoc.html#BshDoc_-_Javadoc_Style_Documentation"><img src="../images/forwardbutton.gif"/><br/>Next
			</a></td></tr></table><h1>BeanShell Desktop</h1>


<img src="../images/splash1.jpg"/>
<p CLEAR="ALL"/>

The BeanShell Desktop is a simple GUI environment that provides multiple
bsh shell windows (MDI), a simple text editor, and a simple class browser.
The desktop is mostly implemented by BeanShell scripts, launched by the
desktop() command.
<p CLEAR="ALL"/>

<h2><a name="Shell_Windows">Shell Windows</a></h2>

<img src="../images/colorconsole.jpg"/>
<p CLEAR="ALL"/>

The bsh console windows provide simple command line editing, history,
cut &amp; paste, and variable and class name completion. 
<p CLEAR="ALL"/>

<h2><a name="Editor_Windows">Editor Windows</a></h2>

<img src="../images/editorwindow.gif"/>
<p CLEAR="ALL"/>

<h2><a name="The_Class_Browser">The Class Browser</a></h2>

<img src="../images/bshclassbrowser.gif"/>
<p CLEAR="ALL"/>

<table cellspacing="10"><tr><td align="center"><a href="http://www.beanshell.org/"><img src="../images/homebutton.gif"/><br/>Home</a></td><td><a href="appletmode.html#The_BeanShell_Demo_Applet"><img src="../images/backbutton.gif"/><br/>Back
			</a></td><td align="center"><a href="contents.html"><img src="../images/upbutton.gif"/><br/>Contents</a></td><td align="center"><a href="bshdoc.html#BshDoc_-_Javadoc_Style_Documentation"><img src="../images/forwardbutton.gif"/><br/>Next
			</a></td></tr></table></body></html>